/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package juegocartas;

import juegocartas.clases.Carta;

/**
 *
 * @author JuanFran Jara Bellid
 */
public interface JugadorMus {
    
    String getNombre();
    
    void cojerCarta(Carta carta);
    void informarInicioFase(int fase);
    void informarQuiereMus(JugadorMus jugador);
    void informarDescartes(JugadorMus jugador, int descartes);
    void informarEnvida(JugadorMus jugador, int apuesta);
    void informarOrdago(JugadorMus jugador);
    void informarQuiere(JugadorMus jugador, int apuestaTotal, boolean quiere);
    
    void decidirSiQuiereMus();
    void decidirSiEnvida();
    void decidirSiQuiere();
}
